1363383-34-9 Ethyl 2-(7-bromoimidazo[1,2-a]pyridin-3-yl)acetate
BD3292761363383-34-995%
¥1464.01g
603311-76-8 Ethyl 2-(6-bromoimidazo[1,2-a]pyridin-3-yl)acetate
BD158969603311-76-895%
¥87.0250mg
101820-69-3 Ethyl 2-(imidazo[1,2-a]pyridin-3-yl)acetate
BD262343101820-69-397%
¥46.0250mg
1